.Select_part{
    position: relative;
    min-height: 1px;
    border-width:1px;
    border-style :solid;
    border-color:#4ABAC4;
    &_head{
        color: white;
        background-color:#4ABAC4;
        &_title{
            margin-top: 0;
            margin-bottom: 0;
            font-size: 18px;
            padding-left: 10px;
            //color: inherit;

        }
    }
    &_body{
        padding: 15px;
        &_title{
            font-size: 16px;
            color: #004e49;
        }
        &_content{
            padding: 0px 40px;
            flex-direction: row;
            display: flex;
            flex-wrap:wrap;
            &_buttonGroup{
               // display: inline-block;
                background-color:#4ABAC4;
                margin-right: 15px;
                margin-top: 4px;
                margin-bottom: 4px;
                flex-direction: row;
                display: flex;
                height: 30px;
                &_input{
                   // width: 200px;
                   // height: 25px;
                    border-radius: 5%;
                    border: 1px solid #4ABAC4;
                    outline: none;//去除输入时黑色框框
                    margin: 2px;
                    color: #0000008c;
                   
                    //caret-color:#4ABAC4;//光标颜色
                }
                &_button{
                    color: white;
                    background-color:#4ABAC4;
                    border:0;
                    padding: 4px 8px 4px 8px;
                    
                   /* &::before{
                    content: '';
                    background: linear-gradient(to left, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.4) 50%);
                    background-size: 210% 100%;
                    background-position: right bottom;
                    height: 100%;
                    width: 100%;
                    position: absolute;
                    top: 0;
                    bottom:0;
                    right: 0;
                    left: 0;
                    border-radius: 0 15px 15px 0;
                    transition: all 1s;
                    -webkit-transition: all 1s;
                   }
                  &:hover::before{
                    cursor: pointer;
                    background-position: left bottom;
                  }*/
                   &:hover{
                    background-color:#45d2df;
                    transition: border-radius 1s;
                    cursor: pointer;
                   }
                   &:active{
                    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
                    transition: border-radius 3s;
                        //transform: translateY(1px);
                   }
                 
                }
                &_buttonSelected{
                    background-color:#45d2df;
                    color: white;
                    border:0;
                    padding: 4px 8px 4px 8px;
                    transition: border-radius 1s;
                }
                &_icon{
                    
                    padding: 2px;

                }

            }
        }
    }
}

